live a long life - Turco Inglés Diccionario